pollen rake - German English Dictionary